walking sticks and leaf insects - Almanca İngilizce Sözlük

walking sticks and leaf insects

Meanings of "walking sticks and leaf insects" in German English Dictionary : 1 result(s)

İngilizce Almanca
Zoology
walking sticks and leaf insects Gespenstschrecken [pl]